islamic party of turkestan - Turkish English Dictionary